home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 24 / AACD 24.iso / AACD / System / ReqToolsLib / Source / reqtools / rtfuncs.h < prev    next >
Encoding:
Text File  |  2001-07-02  |  1.8 KB  |  34 lines

  1. SAVEDS ASM struct ReqToolsBase *RTFuncs_Init(REGPARAM(d0, struct ReqToolsBase *, RTBase),
  2.                                              REGPARAM(a0, BPTR, segList));                          
  3. SAVEDS ASM struct ReqToolsBase *RTFuncs_Open(REGPARAM(a6, struct ReqToolsBase *, RTBase),
  4.                                              REGPARAM(d0, ULONG, ver));
  5. SAVEDS ASM BPTR RTFuncs_Close(REGPARAM(a6, struct ReqToolsBase *, RTBase));
  6. SAVEDS ASM BPTR RTFuncs_Expunge(REGPARAM(a6, struct ReqToolsBase *, RTBase));
  7. SAVEDS ASM int RTFuncs_Null(REGPARAM(a6, struct ReqToolsBase *, RTBase));
  8.  
  9. SAVEDS ASM struct ReqToolsPrefs *RTFuncs_LockPrefs(REGPARAM(a6, struct ReqToolsBase *, ReqToolsBase));
  10. SAVEDS ASM void RTFuncs_UnlockPrefs(REGPARAM(a6, struct ReqToolsBase *, ReqToolsBase));
  11.  
  12. SAVEDS ASM ULONG RTFuncs_rtReqHandlerA(REGPARAM(a1, struct rtHandlerInfo *, handlerinfo),
  13.                                        REGPARAM(d0, ULONG, sigs),
  14.                        REGPARAM(a0, struct TagItem *, taglist));
  15.  
  16. SAVEDS ASM void RTFuncs_rtSetWaitPointer(REGPARAM(a0, struct Window *, window));
  17.  
  18. SAVEDS ASM APTR RTFuncs_rtLockWindow(REGPARAM(a0, struct Window *, window));
  19. SAVEDS ASM VOID RTFuncs_rtUnlockWindow(REGPARAM(a0, struct Window *, window),
  20.                                        REGPARAM(a1, APTR, windowlock));
  21. SAVEDS ASM void RTFuncs_rtSpread(REGPARAM(a0, ULONG *, posarray),
  22.                              REGPARAM(a1, ULONG *, sizearray),
  23.                  REGPARAM(d0, ULONG, totalsize),
  24.                  REGPARAM(d1, ULONG, min),
  25.                  REGPARAM(d2, ULONG, max),
  26.                  REGPARAM(d3, ULONG, num));
  27. SAVEDS ASM void RTFuncs_ScreenToFrontSafely(REGPARAM(a0, struct Screen *, screen));
  28. SAVEDS ASM void RTFuncs_rtSetReqPosition(REGPARAM(d0, ULONG, reqpos),
  29.                                         REGPARAM(a0, struct NewWindow *, nw),
  30.                     REGPARAM(a1, struct Screen *, scr),
  31.                     REGPARAM(a2, struct Window *, win));
  32. SAVEDS ASM void RTFuncs_CloseWindowSafely(REGPARAM(a0, struct Window *, window)); /* was in closewindowsafely.asm */
  33.  
  34.